/*
 * @Description: 
 * @Author: Xiaochuan-W
 * @Date: 2023-10-30 15:47:52
 * @LastEditors: Xiaochuan-W
 * @LastEditTime: 2024-08-30 09:56:51
 */
import {App} from 'vue'
import XEditor from './XEditor'
import XForm from './XForm'
import XLayout from './XLayout'
import XTable from './XTable'
import XTinymce from './XTinymce'
import XTransfer from './XTransfer'
import XTransferSelect from './XTransferSelect'
import XTree from './XTree'
import XUpload from './XUpload'

// 谷歌浏览器警告去除
import 'default-passive-events';

export default {
  install:(app: App):void => {
    app.component('XEditor', XEditor);
    app.component('XForm', XForm);
    app.component('XLayout', XLayout);
    app.component('XTable', XTable);
    app.component('XTinymce', XTinymce);
    app.component('XTransfer', XTransfer);
    app.component('XTransferSelect', XTransferSelect);
    app.component('XTree', XTree);
    app.component('XUpload', XUpload);
  }
};
export {
  XEditor,XForm,XLayout,XTable,XTinymce,XTransfer,XTransferSelect,XTree,XUpload
};